package com.zshan.clinic.admin.entity.vo;

import lombok.Data;

import java.util.Date;

/**
 * @author lichen
 */
@Data
public class OrderExamPageVo {

    /** 执行ID */
    private Long execId;

    /** 检查状态;1未检查2已检查 examStatusEnum*/
    private String examStatus;

    /** 审核状态 ExamAuditStatusEnum*/
    private String auditStatus;

    /** 当前第几次 */
    private Integer currentTimes;

    /** 订单编号;支付订单编号 */
    private String orderNo;

    /**
     * 诊号
     */
    private String visitNo;

    /** 患者ID */
    private Long patientId;

    /** 患者名 */
    private String patientName;

    /** 患者性别;1男生2女生3未知  GenderEnum*/
    private String patientGender;

    /** 项目ID */
    private Long projectId;

    /** 项目分类;1检查2.检验3.治疗 projectCategoryEnum*/
    private String projectCategory;

    /** 项目类型;头部CT 如果projectCategory=1取字典中的EXAM_TYPE,projectCategory=2取LAB_TYPE，如果等于3取EXT_TYPE*/
    private String projectType;

    /** 项目名称;CT */
    private String projectName;

    /** 样本类型;如果是检验项目需要维护1.全血 LabSampleTypeEnum*/
    private String sampleType;

    /** 总次数 如果总次数大于1，需要显示 （第1次/共10次）*/
    private Integer totalTimes;

    /** 申请时间 */
    private Date orderTime;

}
